//***********************************************************************
//	File:		FireTrap.cpp
//	Author:		
//	Course:		SGP 1405
//	Purpose:	
//***********************************************************************
//***********************************************************************
//	Purposfully left blank for all comments regarding this file 
//	
//	
//	
//***********************************************************************



#include "FireTrap.h"

FireTrap::FireTrap(float posX, float posY)
{
	//SetImage() get image
	SetPosition(SGD::Point{ posX, posY }); 
	SetActive(false); 
	SetDamage(5);
	SetDamageCDL(.1f); 
	SetDamageTimer(0);
	SetDisableCDL(5);
	SetDisableTimer(0);
	//SetParticleEffect(); particle effect when we have one
	SetSize(SGD::Size{ 32, 32 }); 
	SetTimerBased(false);
	SetVelocity(SGD::Vector{ 0, 0 });
}

void FireTrap::Update(float dt)
{
	//Final line of function
	Entity::Update(dt); 
}

void FireTrap::Render(void)
{

}

void FireTrap::HandleCollision(const IEntity* pOther)
{

}

void FireTrap::HandleEvent()
{

}

SGD::Rectangle FireTrap::GetRect() const
{
	return SGD::Rectangle{}; 
}